1
병렬 개발 우주 정의하기
AI016Lesson 4
00:00

Git에서는 분기 기능을 통해 병렬 개발이 가능합니다. 공식적으로 말하면, 브랜치는 독립적인 개발 경로입니다 이는 메인 타임라인에서 분리된 경로입니다. 이를 통해 여러 작업 흐름이 내부 객체 기본 코드베이스의 안정성에 영향을 주지 않고 함께 존재할 수 있습니다.

1. 초원 상태: 마스터

모든 저장소는 기본 브랜치인 마스터라는 브랜치를 시작합니다. 이는 Git의 기본 브랜치입니다. 다음 명령어를 실행하면 git branch 모든 브랜치를 나열할 수 있으며, 그 옆에 붙은 별표 (*) 가 현재 선택된 환경—당신의 활성 우주임을 나타냅니다.

마스터

2. 기능 브랜치

일부 브랜치는 일시적인 경우가 있지만, 기능 브랜치 특정 기능 개발을 목적으로 만들어진 장기적인 주제 브랜치입니다. 이를 통해 개발 중인 코드를 생산 준비 완료된 '마스터' 브랜치와 분리합니다.

비유: 고층 건물의 마스터 설계도를 생각해보세요. 태양광 패널을 시험하려면 투명한 오버레이(기능 브랜치)를 사용합니다. 원본 설계도의 무결성을 위협하지 않고 오버레이에서 실험하고 실수할 수 있습니다.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>